呼び出し元のクライアントに集計結果を返すビューをサーバー側で非同期実行します。
シンタックス
'宣言
Public Overloads Shared Function Exec( _
ByVal As System.String, _
ByVal As System.String, _
ByVal As System.Collections.Generic.Dictionary(Of String,Object), _
ByVal As System.Threading.CancellationToken, _
ByVal As ProgressDelegate _
) As System.Threading.Tasks.Task(Of Dictionary(Of Object(),Object()))
public static System.Threading.Tasks.Task<Dictionary<object[],object[]>> Exec(
System.string ,
System.string ,
System.Collections.Generic.Dictionary<string,object> ,
System.Threading.CancellationToken ,
ProgressDelegate
)
パラメータ
- workspace
- サーバーのファイルシステム内で、DataEngine データがファイルに保存されている場所のパス。
- table
- ビューの基になる DataEngine テーブルの名前。
- view
- ビューの定義。これは、System.Web.Script.Serialization.JavaScriptSerializer.Deserialize を使用して JSON 形式でビューから取得されます。
- cancelToken
- タスクをキャンセルできるようにします。
- progress
- 進捗状況の更新を報告するコールバック関数。
戻り値の型
ビューの実行(集計)結果。
参照